.banner-img{
  width: 100%;
  background: #333333;
  position: relative;
  .swiper-wrapper{
    .swiper-slide{
      text-align: center;
      img{
        vertical-align: middle;
        max-width: 100%;
        max-height: 100%;
      }
    }
  }
  .swiper-pagination{
    color: #ffffff;
    .px2rem(font-size,34);
    position: absolute;
    .px2rem(top,-60);
    z-index: 99;
  }
  .img-author{
    //width:100%;
    .px2rem(line-height,36);
    .px2rem(padding-top,16);
    .px2rem(padding-bottom,22);
    .px2rem(padding-left,26);
    .px2rem(padding-right,26);
    background: rgba(0,0,0,0.5);
    position: absolute;
    bottom:0;
    z-index: 30;
    span{
      color: #fff;
      .px2rem(font-size,26);
    }
  }
}